Freeslot
S_HYDROALTAR_CRAWLA_A1
S_HYDROALTAR_CRAWLA_A2
S_HYDROALTAR_CRAWLA_A3
S_HYDROALTAR_CRAWLA_A4
S_HYDROALTAR_CRAWLA_A5
S_HYDROALTAR_CRAWLA_B1
S_HYDROALTAR_CRAWLA_B2
S_HYDROALTAR_CRAWLA_B3
S_HYDROALTAR_CRAWLA_B4
S_HYDROALTAR_CRAWLA_B5
S_HYDROALTAR_CRAWLA_B6
S_HYDROALTAR_CRAWLA_B7
S_HYDROALTAR_CRAWLA_B8
S_HYDROALTAR_CRAWLA_B9
S_HYDROALTAR_CRAWLA_B10
S_HYDROALTAR_CRAWLA_C1
S_HYDROALTAR_CRAWLA_C2
S_HYDROALTAR_CRAWLA_C3
S_HYDROALTAR_CRAWLA_C4
S_HYDROALTAR_CRAWLA_C5
S_HYDROALTAR_CRAWLA_C6
S_HYDROALTAR_CRAWLA_C7
S_HYDROALTAR_CRAWLA_D1
S_HYDROALTAR_CRAWLA_D2
S_HYDROALTAR_CRAWLA_D3
S_HYDROALTAR_CRAWLA_D4
S_HYDROALTAR_CRAWLA_D5
S_HYDROALTAR_CRAWLA_D6
S_HYDROALTAR_CRAWLA_D7
S_HYDROALTAR_CRAWLA_E1
S_HYDROALTAR_CRAWLA_E2
S_HYDROALTAR_CRAWLA_E3
S_HYDROALTAR_CRAWLA_E4
S_HYDROALTAR_CRAWLA_E5
S_HYDROALTAR_CRAWLA_E6
S_HYDROALTAR_CRAWLA_E7
S_HYDROALTAR_CRAWLA_E8
S_HYDROALTAR_CRAWLA_F1
S_HYDROALTAR_CRAWLA_F2
S_HYDROALTAR_CRAWLA_F3
S_HYDROALTAR_CRAWLA_F4
S_HYDROALTAR_CRAWLA_F5
S_HYDROALTAR_CRAWLA_F6
S_HYDROALTAR_CRAWLA_BOOM1
S_HYDROALTAR_CRAWLA_BOOM2
S_HYDROALTAR_CRAWLA_BOOM3
S_HYDROALTAR_CRAWLA_BULLET
SPR_HACR
SPR_HACB

Object MT_HYDROALTAR_CRAWLA_A
#$Category Hydro Altar
#$Name Charging Crawla
#$Sprite HACRA1
MapThingNum = 4006
SpawnState = S_HYDROALTAR_CRAWLA_A1
SpawnHealth = 1
SeeState = S_HYDROALTAR_CRAWLA_A2
SeeSound = sfx_None
ReactionTime = 32
AttackSound = sfx_None
PainState = S_NULL
PainChance = 200
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_HYDROALTAR_CRAWLA_BOOM1
XDeathState = S_NULL
DeathSound = sfx_raybot
Speed = 3
Radius = 24*FRACUNIT
Height = 32*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_BOUNCE
RaiseState = S_NULL

Object MT_HYDROALTAR_CRAWLA_B
#$Category Hydro Altar
#$Name Serious Crawla
#$Sprite HACRB1
MapThingNum = 4012
SpawnState = S_HYDROALTAR_CRAWLA_B1
SpawnHealth = 1
SeeState = S_HYDROALTAR_CRAWLA_B2
SeeSound = sfx_None
ReactionTime = 32
AttackSound = sfx_None
PainState = S_NULL
PainChance = 200
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_HYDROALTAR_CRAWLA_BOOM1
XDeathState = S_NULL
DeathSound = sfx_raybot
Speed = 3
Radius = 24*FRACUNIT
Height = 32*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE|MF_BOUNCE
RaiseState = S_NULL

Object MT_HYDROALTAR_CRAWLA_C
#$Category Hydro Altar
#$Name Shooting Crawla
#$Sprite HACRC1
MapThingNum = 4013
SpawnState = S_HYDROALTAR_CRAWLA_C1
SpawnHealth = 1
SeeState = S_HYDROALTAR_CRAWLA_C5
SeeSound = sfx_None
ReactionTime = 0
AttackSound = sfx_raybul
PainState = S_NULL
PainChance = 4096
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_HYDROALTAR_CRAWLA_BOOM1
XDeathState = S_NULL
DeathSound = sfx_raybot
Speed = 5
Radius = 24*FRACUNIT
Height = 32*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE
RaiseState = MT_HYDROALTAR_CRAWLA_BULLET

Object MT_HYDROALTAR_CRAWLA_D
#$Category Hydro Altar
#$Name Assaulting Crawla
#$Sprite HACRD1
MapThingNum = 4014
SpawnState = S_HYDROALTAR_CRAWLA_D1
SpawnHealth = 1
SeeState = S_HYDROALTAR_CRAWLA_D2
SeeSound = sfx_None
ReactionTime = 0
AttackSound = sfx_raybul
PainState = S_NULL
PainChance = 4096
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_HYDROALTAR_CRAWLA_BOOM1
XDeathState = S_NULL
DeathSound = sfx_raybot
Speed = 10
Radius = 24*FRACUNIT
Height = 32*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE
RaiseState = MT_HYDROALTAR_CRAWLA_BULLET

Object MT_HYDROALTAR_CRAWLA_E
#$Category Hydro Altar
#$Name Spreading Crawla
#$Sprite HACRE1
MapThingNum = 4015
SpawnState = S_HYDROALTAR_CRAWLA_E1
SpawnHealth = 1
SeeState = S_HYDROALTAR_CRAWLA_E2
SeeSound = sfx_None
ReactionTime = 0
AttackSound = sfx_raybul
PainState = S_NULL
PainChance = 8192
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_HYDROALTAR_CRAWLA_BOOM1
XDeathState = S_NULL
DeathSound = sfx_raybot
Speed = 6
Radius = 24*FRACUNIT
Height = 32*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE
RaiseState = MT_HYDROALTAR_CRAWLA_BULLET

Object MT_HYDROALTAR_CRAWLA_F
#$Category Hydro Altar
#$Name Areal Crawla
#$Sprite HACRF1
MapThingNum = 4016
SpawnState = S_HYDROALTAR_CRAWLA_F1
SpawnHealth = 1
SeeState = S_HYDROALTAR_CRAWLA_F2
SeeSound = sfx_None
ReactionTime = 0
AttackSound = sfx_raybul
PainState = S_NULL
PainChance = 4096
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_HYDROALTAR_CRAWLA_BOOM1
XDeathState = S_NULL
DeathSound = sfx_raybot
Speed = 5
Radius = 24*FRACUNIT
Height = 32*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE
RaiseState = MT_HYDROALTAR_CRAWLA_BULLET

Object MT_HYDROALTAR_CRAWLA_BULLET
MapThingNum = -1
SpawnState = S_HYDROALTAR_CRAWLA_BULLET
SpawnHealth = 1
SeeState = S_NULL
SeeSound = sfx_None
ReactionTime = 32
AttackSound = sfx_None
PainState = S_NULL
PainChance = 2048
PainSound = sfx_None
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_XPLD1
XDeathState = S_NULL
DeathSound = sfx_raybum
Speed = 20*FRACUNIT
Radius = 12*FRACUNIT
Height = 12*FRACUNIT
DispOffset = 0
Mass = 100
Damage = 0
ActiveSound = sfx_None
Flags = MF_NOBLOCKMAP|MF_MISSILE|MF_NOGRAVITY
RaiseState = MT_NULL

State S_HYDROALTAR_CRAWLA_A1
SpriteName = HACR
SpriteFrame = A
Duration = 5
Action = A_Look
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_A1

State S_HYDROALTAR_CRAWLA_A2
SpriteName = HACR
SpriteFrame = A
Duration = 25
Action = A_PlaySound
Var1 = sfx_spndsh
Var2 = 1
Next = S_HYDROALTAR_CRAWLA_A3

State S_HYDROALTAR_CRAWLA_A3
SpriteName = HACR
SpriteFrame = A
Duration = 1
Action = A_FaceTarget
Next = S_HYDROALTAR_CRAWLA_A4

State S_HYDROALTAR_CRAWLA_A4
SpriteName = HACR
SpriteFrame = A
Duration = 1
Action = A_Thrust
Var1 = 100
Next = S_HYDROALTAR_CRAWLA_A5

State S_HYDROALTAR_CRAWLA_A5
SpriteName = HACR
SpriteFrame = A
Duration = 70
Action = A_PlaySound
Var1 = sfx_zoom
Var2 = 1
Next = S_HYDROALTAR_CRAWLA_A1

State S_HYDROALTAR_CRAWLA_B1
SpriteName = HACR
SpriteFrame = B
Duration = 5
Action = A_Look
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_B1

State S_HYDROALTAR_CRAWLA_B2
SpriteName = HACR
SpriteFrame = B
Duration = 1
Action = A_PlaySound
Var1 = sfx_zoom
Var2 = 1
Next = S_HYDROALTAR_CRAWLA_B3

State S_HYDROALTAR_CRAWLA_B3
SpriteName = HACR
SpriteFrame = B
Duration = 1
Action = A_FaceTarget
Next = S_HYDROALTAR_CRAWLA_B4

State S_HYDROALTAR_CRAWLA_B4
SpriteName = HACR
SpriteFrame = B
Duration = 20
Action = A_Thrust
Var1 = 15
Next = S_HYDROALTAR_CRAWLA_B5

State S_HYDROALTAR_CRAWLA_B5
SpriteName = HACR
SpriteFrame = B
Duration = 1
Action = A_PlaySound
Var1 = sfx_zoom
Var2 = 1
Next = S_HYDROALTAR_CRAWLA_B6

State S_HYDROALTAR_CRAWLA_B6
SpriteName = HACR
SpriteFrame = B
Duration = 1
Action = A_FaceTarget
Next = S_HYDROALTAR_CRAWLA_B7

State S_HYDROALTAR_CRAWLA_B7
SpriteName = HACR
SpriteFrame = B
Duration = 20
Action = A_Thrust
Var1 = 30
Next = S_HYDROALTAR_CRAWLA_B8

State S_HYDROALTAR_CRAWLA_B8
SpriteName = HACR
SpriteFrame = B
Duration = 1
Action = A_PlaySound
Var1 = sfx_zoom
Var2 = 1
Next = S_HYDROALTAR_CRAWLA_B9

State S_HYDROALTAR_CRAWLA_B9
SpriteName = HACR
SpriteFrame = B
Duration = 1
Action = A_FaceTarget
Next = S_HYDROALTAR_CRAWLA_B10

State S_HYDROALTAR_CRAWLA_B10
SpriteName = HACR
SpriteFrame = B
Duration = 80
Action = A_Thrust
Var1 = 50
Next = S_HYDROALTAR_CRAWLA_B1

State S_HYDROALTAR_CRAWLA_C1
SpriteName = HACR
SpriteFrame = C
Duration = 5
Action = A_Look
Next = S_HYDROALTAR_CRAWLA_C1

State S_HYDROALTAR_CRAWLA_C2
SpriteName = HACR
SpriteFrame = C
Duration = 0
Action = A_Repeat
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_C3

State S_HYDROALTAR_CRAWLA_C3
SpriteName = HACR
SpriteFrame = C
Duration = 1
Action = A_Chase
Next = S_HYDROALTAR_CRAWLA_C4

State S_HYDROALTAR_CRAWLA_C4
SpriteName = HACR
SpriteFrame = C
Duration = 0
Action = A_Repeat
Var1 = 100
Var2 = S_HYDROALTAR_CRAWLA_C3
Next = S_HYDROALTAR_CRAWLA_C5

State S_HYDROALTAR_CRAWLA_C5
SpriteName = HACR
SpriteFrame = C
Duration = 12
Action = A_JetgShoot
Next = S_HYDROALTAR_CRAWLA_C6

State S_HYDROALTAR_CRAWLA_C6
SpriteName = HACR
SpriteFrame = C
Duration = 12
Action = A_JetgShoot
Next = S_HYDROALTAR_CRAWLA_C7

State S_HYDROALTAR_CRAWLA_C7
SpriteName = HACR
SpriteFrame = C
Duration = 12
Action = A_JetgShoot
Next = S_HYDROALTAR_CRAWLA_C2

State S_HYDROALTAR_CRAWLA_D1
SpriteName = HACR
SpriteFrame = D
Duration = 5
Action = A_Look
Next = S_HYDROALTAR_CRAWLA_D1

State S_HYDROALTAR_CRAWLA_D2
SpriteName = HACR
SpriteFrame = D
Duration = 0
Action = A_Repeat
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_D3

State S_HYDROALTAR_CRAWLA_D3
SpriteName = HACR
SpriteFrame = D
Duration = 4
Action = A_JetgShoot
Next = S_HYDROALTAR_CRAWLA_D4

State S_HYDROALTAR_CRAWLA_D4
SpriteName = HACR
SpriteFrame = D
Duration = 0
Action = A_Repeat
Var1 = 20
Var2 = S_HYDROALTAR_CRAWLA_D3
Next = S_HYDROALTAR_CRAWLA_D5

State S_HYDROALTAR_CRAWLA_D5
SpriteName = HACR
SpriteFrame = D
Duration = 0
Action = A_Repeat
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_D6

State S_HYDROALTAR_CRAWLA_D6
SpriteName = HACR
SpriteFrame = D
Duration = 1
Action = A_Chase
Next = S_HYDROALTAR_CRAWLA_D7

State S_HYDROALTAR_CRAWLA_D7
SpriteName = HACR
SpriteFrame = D
Duration = 0
Action = A_Repeat
Var1 = 80
Var2 = S_HYDROALTAR_CRAWLA_D6
Next = S_HYDROALTAR_CRAWLA_D2

State S_HYDROALTAR_CRAWLA_E1
SpriteName = HACR
SpriteFrame = E
Duration = 5
Action = A_Look
Next = S_HYDROALTAR_CRAWLA_E1

State S_HYDROALTAR_CRAWLA_E2
SpriteName = HACR
SpriteFrame = E
Duration = 0
Action = A_Repeat
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_E3

State S_HYDROALTAR_CRAWLA_E3
SpriteName = HACR
SpriteFrame = E
Duration = 0
Action = A_SplitShot
Var1 = 80
Var2 = MT_HYDROALTAR_CRAWLA_BULLET+16<<16
Next = S_HYDROALTAR_CRAWLA_E4

State S_HYDROALTAR_CRAWLA_E4
SpriteName = HACR
SpriteFrame = E
Duration = 18
Action = A_JetgShoot
Next = S_HYDROALTAR_CRAWLA_E5

State S_HYDROALTAR_CRAWLA_E5
SpriteName = HACR
SpriteFrame = E
Duration = 0
Action = A_Repeat
Var1 = 3
Var2 = S_HYDROALTAR_CRAWLA_E3
Next = S_HYDROALTAR_CRAWLA_E6

State S_HYDROALTAR_CRAWLA_E6
SpriteName = HACR
SpriteFrame = E
Duration = 0
Action = A_Repeat
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_E7

State S_HYDROALTAR_CRAWLA_E7
SpriteName = HACR
SpriteFrame = E
Duration = 1
Action = A_Chase
Next = S_HYDROALTAR_CRAWLA_E8

State S_HYDROALTAR_CRAWLA_E8
SpriteName = HACR
SpriteFrame = E
Duration = 0
Action = A_Repeat
Var1 = 90
Var2 = S_HYDROALTAR_CRAWLA_E7
Next = S_HYDROALTAR_CRAWLA_E2

State S_HYDROALTAR_CRAWLA_F1
SpriteName = HACR
SpriteFrame = F
Duration = 5
Action = A_Look
Next = S_HYDROALTAR_CRAWLA_F1

State S_HYDROALTAR_CRAWLA_F2
SpriteName = HACR
SpriteFrame = F
Duration = 1
Action = A_PlayAttackSound
Next = S_HYDROALTAR_CRAWLA_F3

State S_HYDROALTAR_CRAWLA_F3
SpriteName = HACR
SpriteFrame = F
Duration = 10
Action = A_MultiShot
Var1 = 50+MT_HYDROALTAR_CRAWLA_BULLET<<16
Var2 = -32
Next = S_HYDROALTAR_CRAWLA_F4

State S_HYDROALTAR_CRAWLA_F4
SpriteName = HACR
SpriteFrame = F
Duration = 0
Action = A_Repeat
Var1 = 1
Next = S_HYDROALTAR_CRAWLA_F5

State S_HYDROALTAR_CRAWLA_F5
SpriteName = HACR
SpriteFrame = F
Duration = 1
Action = A_Chase
Next = S_HYDROALTAR_CRAWLA_F6

State S_HYDROALTAR_CRAWLA_F6
SpriteName = HACR
SpriteFrame = F
Duration = 0
Action = A_Repeat
Var1 = 60
Var2 = S_HYDROALTAR_CRAWLA_F5
Next = S_HYDROALTAR_CRAWLA_F2

State S_HYDROALTAR_CRAWLA_BOOM1
SpriteName = HACB
SpriteFrame = A
Duration = 0
Action = A_FlickySpawn
Next = S_HYDROALTAR_CRAWLA_BOOM2

State S_HYDROALTAR_CRAWLA_BOOM2
SpriteName = HACB
SpriteFrame = A
Duration = 0
Action = A_Scream
Next = S_HYDROALTAR_CRAWLA_BOOM3

State S_HYDROALTAR_CRAWLA_BOOM3
SpriteName = HACB
SpriteFrame = A|FF_ANIMATE
Duration = 44
Var1 = 21
Var2 = 2
Next = S_NULL

State S_HYDROALTAR_CRAWLA_BULLET
SpriteName = HACR
SpriteFrame = G|FF_FULLBRIGHT|TR_TRANS30
Duration = 1
Next = S_HYDROALTAR_CRAWLA_BULLET